<template>
    <div class="profitAggregation-box">
        <!-- 利润汇总表 -->
        <FirmTableComponents :color="color" :bg="bg" :Timeline="Timeline" :firmTable="firmTable" :total="total" :page="page"
            :limit="limit" :pageSize="pageSize" :firmTableData="firmTableData" @optionTime="optionTime"
            @handleSelectionChange="handleSelectionChange" @handleChange="handleChange" @updatePage="updatePage"
            @updateLimit="updateLimit" :border="true">
            <el-form :inline="true" :model="profitAggregationFrom" class="demo-form-inline" ref="formRef">
                <el-form-item label="公司名称" prop="firmName">
                    <el-input v-model="profitAggregationFrom.firmName" clearable />
                </el-form-item>
                <el-form-item label="日期" prop="time">
                    <el-date-picker v-model="profitAggregationFrom.time" type="daterange" start-placeholder="开始时间"
                        end-placeholder="结束世间" :default-time="defaultTime" format="YYYY/MM/DD" value-format="YYYY-MM-DD" />
                </el-form-item>
                <el-form-item class="btn">
                    <el-button type="primary" @click="onReset(formRef)" class="reset" icon="Search">重置</el-button>
                    <el-button type="primary" @click="onSubmit(profitAggregationFrom)" class="submit"
                        icon="Refresh">查找</el-button>
                </el-form-item>
            </el-form>
        </FirmTableComponents>
    </div>
</template>
<script setup>
import { ref, reactive, onMounted } from 'vue'
import FirmTableComponents from '@/components/firm/FirmTableComponents.vue'
let color = ref('#333')
let bg = ref('rgb(242 244 255)')
let formRef = ref(null)
// 每页显示条目个数
const pageSize = ref([10, 20, 30, 50])
// 总条目数   pageSize 加 1
let total = ref(80)
// 当前页数
let page = ref(1)
// 条数
let limit = ref(20)
// 存储勾选框的对象
let multipleSelection = ref(null)
// 公司表单数据
let profitAggregationFrom = reactive({
    firmName: "",   // 公司名称
    time: ''
})
// 默认时间
let defaultTime = ref([
    new Date(2000, 1, 1, 0, 0, 0),
    new Date(2000, 2, 1, 23, 59, 59),
])
// 时间轴
let Timeline = ref([
    {
        time: '年度',
        index: 0,
    },
    {
        time: '季度',
        index: 1,
    },
    {
        time: '月度',
        index: 2,
    }
])

// 重置
const onReset = (v) => {
    if (!v) return
    v.resetFields()
}
// 公司表格表头数据
let firmTableData = ref([
    {
        prop: 'firmName',
        label: '公司名称',
        fixed: true
    },
    {
        prop: 'businessIncome',
        label: '业务收入',
        width: 120,
        fixed: true
    },
    {
        prop: 'materialFee',
        label: '材料费',
    },
    {
        prop: 'laborHours',
        label: '工时费',
    },
    {
        prop: 'taxes',
        label: '税金',
    },
    {
        prop: 'subtotal',
        label: '小计',
    },
    {
        prop: 'businessPayroll',
        label: '业务工资'
    },
    {
        prop: 'maintenanceFee',
        label: '维系费'
    },
    {
        prop: 'travelFee',
        label: '出差费'
    },
    {
        prop: 'entertainFee',
        label: '业务招待费',
        width: 100,
    },
    {
        prop: 'biddingFee',
        label: '标书/招标费',
        width: 100,
    },
    {
        prop: 'carfare',
        label: '车辆使用费',
        width: 100,
    },
    {
        prop: 'managementSalaries',
        label: '管理人员工资',
        width: 110,
    },
    {
        prop: 'officeExpenses',
        label: '办公费'
    },
    {
        prop: 'chummage',
        label: '房租'
    },
    {
        prop: 'hydropowerFee',
        label: '水电费'
    },
    {
        prop: 'welfareFee',
        label: '福利费'
    },
    {
        prop: 'depreciation',
        label: '折旧3%'
    },
    {
        prop: 'phoneFee',
        label: '电话费'
    },
    {
        prop: 'apportionmentFirm',
        label: '分摊总公司',
        width: 100,
    },
    {
        prop: 'livingFee',
        label: '生活费'
    },
    {
        prop: 'badDebts',
        label: '坏账计提1%',
        width: 100,
    },
    {
        prop: 'proceduresFee',
        label: '手续费'
    },
    {
        prop: 'subtotalExpenses',
        label: '费用小计',
        fixed: 'right'

    },
    {
        prop: 'profit',
        label: '利润',
        fixed: 'right'

    },
    {
        prop: 'profitMargin',
        label: '利润率',
        fixed: 'right'

    },
])
// 公司表格表格数据
let firmTable = [
    {
        firmName: '南阳',           // 公司名称
        businessIncome: '8000000',   // 业务收入
        materialFee: '25000',      // 材料费
        laborHours: '500',      // 工时费
        taxes: '2000',          // 税金
        subtotal: '500',        // 小计

        businessPayroll: '20000',    // 业务工资
        maintenanceFee: '3000',       // 维系费
        travelFee: '500',         // 出差费
        entertainFee: '800',      // 业务招待费
        biddingFee: '900',        // 标书/招标费
        carfare: '900',        // 车辆使用费


        managementSalaries: '80000', // 管理人员工资
        officeExpenses: '80000', // 办公费
        chummage: '80000', // 房租
        hydropowerFee: '80000', // 水电费
        welfareFee: '80000', // 福利费
        depreciation: '80000', // 折旧3%
        phoneFee: '80000', // 电话费
        apportionmentFirm: '80000', // 分摊总公司
        livingFee: '80000', // 生活费
        badDebts: '80000', // 坏账计提1%



        proceduresFee: '80000', // 手续费
        subtotalExpenses: '200',    // 费用小计
        profit: '20000',            // 利润
        profitMargin: '20%',        // 利润率

        orderId: 0
    },
    {
        firmName: '南阳',           // 公司名称
        businessIncome: '8000000',   // 业务收入
        materialFee: '25000',      // 材料费
        laborHours: '500',      // 工时费
        taxes: '2000',          // 税金
        subtotal: '500',        // 小计

        businessPayroll: '20000',    // 业务工资
        maintenanceFee: '3000',       // 维系费
        travelFee: '500',         // 出差费
        entertainFee: '800',      // 业务招待费
        biddingFee: '900',        // 标书/招标费
        carfare: '900',        // 车辆使用费


        managementSalaries: '80000', // 管理人员工资
        officeExpenses: '80000', // 办公费
        chummage: '80000', // 房租
        hydropowerFee: '80000', // 水电费
        welfareFee: '80000', // 福利费
        depreciation: '80000', // 折旧3%
        phoneFee: '80000', // 电话费
        apportionmentFirm: '80000', // 分摊总公司
        livingFee: '80000', // 生活费
        badDebts: '80000', // 坏账计提1%



        proceduresFee: '80000', // 手续费
        subtotalExpenses: '200',    // 费用小计
        profit: '20000',            // 利润
        profitMargin: '20%',        // 利润率

        orderId: 1
    },
    {
        firmName: '南阳',           // 公司名称
        businessIncome: '8000000',   // 业务收入
        materialFee: '25000',      // 材料费
        laborHours: '500',      // 工时费
        taxes: '2000',          // 税金
        subtotal: '500',        // 小计

        businessPayroll: '20000',    // 业务工资
        maintenanceFee: '3000',       // 维系费
        travelFee: '500',         // 出差费
        entertainFee: '800',      // 业务招待费
        biddingFee: '900',        // 标书/招标费
        carfare: '900',        // 车辆使用费


        managementSalaries: '80000', // 管理人员工资
        officeExpenses: '80000', // 办公费
        chummage: '80000', // 房租
        hydropowerFee: '80000', // 水电费
        welfareFee: '80000', // 福利费
        depreciation: '80000', // 折旧3%
        phoneFee: '80000', // 电话费
        apportionmentFirm: '80000', // 分摊总公司
        livingFee: '80000', // 生活费
        badDebts: '80000', // 坏账计提1%



        proceduresFee: '80000', // 手续费
        subtotalExpenses: '200',    // 费用小计
        profit: '20000',            // 利润
        profitMargin: '20%',        // 利润率

        orderId: 2
    },
    {
        firmName: '南阳',           // 公司名称
        businessIncome: '8000000',   // 业务收入
        materialFee: '25000',      // 材料费
        laborHours: '500',      // 工时费
        taxes: '2000',          // 税金
        subtotal: '500',        // 小计

        businessPayroll: '20000',    // 业务工资
        maintenanceFee: '3000',       // 维系费
        travelFee: '500',         // 出差费
        entertainFee: '800',      // 业务招待费
        biddingFee: '900',        // 标书/招标费
        carfare: '900',        // 车辆使用费


        managementSalaries: '80000', // 管理人员工资
        officeExpenses: '80000', // 办公费
        chummage: '80000', // 房租
        hydropowerFee: '80000', // 水电费
        welfareFee: '80000', // 福利费
        depreciation: '80000', // 折旧3%
        phoneFee: '80000', // 电话费
        apportionmentFirm: '80000', // 分摊总公司
        livingFee: '80000', // 生活费
        badDebts: '80000', // 坏账计提1%



        proceduresFee: '80000', // 手续费
        subtotalExpenses: '200',    // 费用小计
        profit: '20000',            // 利润
        profitMargin: '20%',        // 利润率

        orderId: 3
    },
    {
        firmName: '南阳',           // 公司名称
        businessIncome: '8000000',   // 业务收入
        materialFee: '25000',      // 材料费
        laborHours: '500',      // 工时费
        taxes: '2000',          // 税金
        subtotal: '500',        // 小计

        businessPayroll: '20000',    // 业务工资
        maintenanceFee: '3000',       // 维系费
        travelFee: '500',         // 出差费
        entertainFee: '800',      // 业务招待费
        biddingFee: '900',        // 标书/招标费
        carfare: '900',        // 车辆使用费


        managementSalaries: '80000', // 管理人员工资
        officeExpenses: '80000', // 办公费
        chummage: '80000', // 房租
        hydropowerFee: '80000', // 水电费
        welfareFee: '80000', // 福利费
        depreciation: '80000', // 折旧3%
        phoneFee: '80000', // 电话费
        apportionmentFirm: '80000', // 分摊总公司
        livingFee: '80000', // 生活费
        badDebts: '80000', // 坏账计提1%



        proceduresFee: '80000', // 手续费
        subtotalExpenses: '200',    // 费用小计
        profit: '20000',            // 利润
        profitMargin: '20%',        // 利润率

        orderId: 4
    },
    {
        firmName: '南阳',           // 公司名称
        businessIncome: '8000000',   // 业务收入
        materialFee: '25000',      // 材料费
        laborHours: '500',      // 工时费
        taxes: '2000',          // 税金
        subtotal: '500',        // 小计

        businessPayroll: '20000',    // 业务工资
        maintenanceFee: '3000',       // 维系费
        travelFee: '500',         // 出差费
        entertainFee: '800',      // 业务招待费
        biddingFee: '900',        // 标书/招标费
        carfare: '900',        // 车辆使用费


        managementSalaries: '80000', // 管理人员工资
        officeExpenses: '80000', // 办公费
        chummage: '80000', // 房租
        hydropowerFee: '80000', // 水电费
        welfareFee: '80000', // 福利费
        depreciation: '80000', // 折旧3%
        phoneFee: '80000', // 电话费
        apportionmentFirm: '80000', // 分摊总公司
        livingFee: '80000', // 生活费
        badDebts: '80000', // 坏账计提1%



        proceduresFee: '80000', // 手续费
        subtotalExpenses: '200',    // 费用小计
        profit: '20000',            // 利润
        profitMargin: '20%',        // 利润率

        orderId: 5
    },
    {
        firmName: '南阳',           // 公司名称
        businessIncome: '8000000',   // 业务收入
        materialFee: '25000',      // 材料费
        laborHours: '500',      // 工时费
        taxes: '2000',          // 税金
        subtotal: '500',        // 小计

        businessPayroll: '20000',    // 业务工资
        maintenanceFee: '3000',       // 维系费
        travelFee: '500',         // 出差费
        entertainFee: '800',      // 业务招待费
        biddingFee: '900',        // 标书/招标费
        carfare: '900',        // 车辆使用费


        managementSalaries: '80000', // 管理人员工资
        officeExpenses: '80000', // 办公费
        chummage: '80000', // 房租
        hydropowerFee: '80000', // 水电费
        welfareFee: '80000', // 福利费
        depreciation: '80000', // 折旧3%
        phoneFee: '80000', // 电话费
        apportionmentFirm: '80000', // 分摊总公司
        livingFee: '80000', // 生活费
        badDebts: '80000', // 坏账计提1%



        proceduresFee: '80000', // 手续费
        subtotalExpenses: '200',    // 费用小计
        profit: '20000',            // 利润
        profitMargin: '20%',        // 利润率

        orderId: 6
    },
    {
        firmName: '南阳',           // 公司名称
        businessIncome: '8000000',   // 业务收入
        materialFee: '25000',      // 材料费
        laborHours: '500',      // 工时费
        taxes: '2000',          // 税金
        subtotal: '500',        // 小计

        businessPayroll: '20000',    // 业务工资
        maintenanceFee: '3000',       // 维系费
        travelFee: '500',         // 出差费
        entertainFee: '800',      // 业务招待费
        biddingFee: '900',        // 标书/招标费
        carfare: '900',        // 车辆使用费


        managementSalaries: '80000', // 管理人员工资
        officeExpenses: '80000', // 办公费
        chummage: '80000', // 房租
        hydropowerFee: '80000', // 水电费
        welfareFee: '80000', // 福利费
        depreciation: '80000', // 折旧3%
        phoneFee: '80000', // 电话费
        apportionmentFirm: '80000', // 分摊总公司
        livingFee: '80000', // 生活费
        badDebts: '80000', // 坏账计提1%



        proceduresFee: '80000', // 手续费
        subtotalExpenses: '200',    // 费用小计
        profit: '20000',            // 利润
        profitMargin: '20%',        // 利润率

        orderId: 7
    },
    {
        firmName: '南阳',           // 公司名称
        businessIncome: '8000000',   // 业务收入
        materialFee: '25000',      // 材料费
        laborHours: '500',      // 工时费
        taxes: '2000',          // 税金
        subtotal: '500',        // 小计

        businessPayroll: '20000',    // 业务工资
        maintenanceFee: '3000',       // 维系费
        travelFee: '500',         // 出差费
        entertainFee: '800',      // 业务招待费
        biddingFee: '900',        // 标书/招标费
        carfare: '900',        // 车辆使用费


        managementSalaries: '80000', // 管理人员工资
        officeExpenses: '80000', // 办公费
        chummage: '80000', // 房租
        hydropowerFee: '80000', // 水电费
        welfareFee: '80000', // 福利费
        depreciation: '80000', // 折旧3%
        phoneFee: '80000', // 电话费
        apportionmentFirm: '80000', // 分摊总公司
        livingFee: '80000', // 生活费
        badDebts: '80000', // 坏账计提1%



        proceduresFee: '80000', // 手续费
        subtotalExpenses: '200',    // 费用小计
        profit: '20000',            // 利润
        profitMargin: '20%',        // 利润率

        orderId: 8
    },
    {
        firmName: '南阳',           // 公司名称
        businessIncome: '8000000',   // 业务收入
        materialFee: '25000',      // 材料费
        laborHours: '500',      // 工时费
        taxes: '2000',          // 税金
        subtotal: '500',        // 小计

        businessPayroll: '20000',    // 业务工资
        maintenanceFee: '3000',       // 维系费
        travelFee: '500',         // 出差费
        entertainFee: '800',      // 业务招待费
        biddingFee: '900',        // 标书/招标费
        carfare: '900',        // 车辆使用费


        managementSalaries: '80000', // 管理人员工资
        officeExpenses: '80000', // 办公费
        chummage: '80000', // 房租
        hydropowerFee: '80000', // 水电费
        welfareFee: '80000', // 福利费
        depreciation: '80000', // 折旧3%
        phoneFee: '80000', // 电话费
        apportionmentFirm: '80000', // 分摊总公司
        livingFee: '80000', // 生活费
        badDebts: '80000', // 坏账计提1%



        proceduresFee: '80000', // 手续费
        subtotalExpenses: '200',    // 费用小计
        profit: '20000',            // 利润
        profitMargin: '20%',        // 利润率

        orderId: 9
    },
    {
        firmName: '南阳',           // 公司名称
        businessIncome: '8000000',   // 业务收入
        materialFee: '25000',      // 材料费
        laborHours: '500',      // 工时费
        taxes: '2000',          // 税金
        subtotal: '500',        // 小计

        businessPayroll: '20000',    // 业务工资
        maintenanceFee: '3000',       // 维系费
        travelFee: '500',         // 出差费
        entertainFee: '800',      // 业务招待费
        biddingFee: '900',        // 标书/招标费
        carfare: '900',        // 车辆使用费


        managementSalaries: '80000', // 管理人员工资
        officeExpenses: '80000', // 办公费
        chummage: '80000', // 房租
        hydropowerFee: '80000', // 水电费
        welfareFee: '80000', // 福利费
        depreciation: '80000', // 折旧3%
        phoneFee: '80000', // 电话费
        apportionmentFirm: '80000', // 分摊总公司
        livingFee: '80000', // 生活费
        badDebts: '80000', // 坏账计提1%



        proceduresFee: '80000', // 手续费
        subtotalExpenses: '200',    // 费用小计
        profit: '20000',            // 利润
        profitMargin: '20%',        // 利润率

        orderId: 10
    },
    {
        firmName: '南阳',           // 公司名称
        businessIncome: '8000000',   // 业务收入
        materialFee: '25000',      // 材料费
        laborHours: '500',      // 工时费
        taxes: '2000',          // 税金
        subtotal: '500',        // 小计

        businessPayroll: '20000',    // 业务工资
        maintenanceFee: '3000',       // 维系费
        travelFee: '500',         // 出差费
        entertainFee: '800',      // 业务招待费
        biddingFee: '900',        // 标书/招标费
        carfare: '900',        // 车辆使用费


        managementSalaries: '80000', // 管理人员工资
        officeExpenses: '80000', // 办公费
        chummage: '80000', // 房租
        hydropowerFee: '80000', // 水电费
        welfareFee: '80000', // 福利费
        depreciation: '80000', // 折旧3%
        phoneFee: '80000', // 电话费
        apportionmentFirm: '80000', // 分摊总公司
        livingFee: '80000', // 生活费
        badDebts: '80000', // 坏账计提1%



        proceduresFee: '80000', // 手续费
        subtotalExpenses: '200',    // 费用小计
        profit: '20000',            // 利润
        profitMargin: '20%',        // 利润率

        orderId: 11
    },
    {
        firmName: '南阳',           // 公司名称
        businessIncome: '8000000',   // 业务收入
        materialFee: '25000',      // 材料费
        laborHours: '500',      // 工时费
        taxes: '2000',          // 税金
        subtotal: '500',        // 小计

        businessPayroll: '20000',    // 业务工资
        maintenanceFee: '3000',       // 维系费
        travelFee: '500',         // 出差费
        entertainFee: '800',      // 业务招待费
        biddingFee: '900',        // 标书/招标费
        carfare: '900',        // 车辆使用费


        managementSalaries: '80000', // 管理人员工资
        officeExpenses: '80000', // 办公费
        chummage: '80000', // 房租
        hydropowerFee: '80000', // 水电费
        welfareFee: '80000', // 福利费
        depreciation: '80000', // 折旧3%
        phoneFee: '80000', // 电话费
        apportionmentFirm: '80000', // 分摊总公司
        livingFee: '80000', // 生活费
        badDebts: '80000', // 坏账计提1%



        proceduresFee: '80000', // 手续费
        subtotalExpenses: '200',    // 费用小计
        profit: '20000',            // 利润
        profitMargin: '20%',        // 利润率

        orderId: 12
    },
    {
        firmName: '南阳',           // 公司名称
        businessIncome: '8000000',   // 业务收入
        materialFee: '25000',      // 材料费
        laborHours: '500',      // 工时费
        taxes: '2000',          // 税金
        subtotal: '500',        // 小计

        businessPayroll: '20000',    // 业务工资
        maintenanceFee: '3000',       // 维系费
        travelFee: '500',         // 出差费
        entertainFee: '800',      // 业务招待费
        biddingFee: '900',        // 标书/招标费
        carfare: '900',        // 车辆使用费


        managementSalaries: '80000', // 管理人员工资
        officeExpenses: '80000', // 办公费
        chummage: '80000', // 房租
        hydropowerFee: '80000', // 水电费
        welfareFee: '80000', // 福利费
        depreciation: '80000', // 折旧3%
        phoneFee: '80000', // 电话费
        apportionmentFirm: '80000', // 分摊总公司
        livingFee: '80000', // 生活费
        badDebts: '80000', // 坏账计提1%



        proceduresFee: '80000', // 手续费
        subtotalExpenses: '200',    // 费用小计
        profit: '20000',            // 利润
        profitMargin: '20%',        // 利润率


        orderId: 13
    },
    {
        firmName: '南阳',           // 公司名称
        businessIncome: '8000000',   // 业务收入
        materialFee: '25000',      // 材料费
        laborHours: '500',      // 工时费
        taxes: '2000',          // 税金
        subtotal: '500',        // 小计

        businessPayroll: '20000',    // 业务工资
        maintenanceFee: '3000',       // 维系费
        travelFee: '500',         // 出差费
        entertainFee: '800',      // 业务招待费
        biddingFee: '900',        // 标书/招标费
        carfare: '900',        // 车辆使用费


        managementSalaries: '80000', // 管理人员工资
        officeExpenses: '80000', // 办公费
        chummage: '80000', // 房租
        hydropowerFee: '80000', // 水电费
        welfareFee: '80000', // 福利费
        depreciation: '80000', // 折旧3%
        phoneFee: '80000', // 电话费
        apportionmentFirm: '80000', // 分摊总公司
        livingFee: '80000', // 生活费
        badDebts: '80000', // 坏账计提1%



        proceduresFee: '80000', // 手续费
        subtotalExpenses: '200',    // 费用小计
        profit: '20000',            // 利润
        profitMargin: '20%',        // 利润率

        orderId: 14
    },
    {
        firmName: '南阳',           // 公司名称
        businessIncome: '8000000',   // 业务收入
        materialFee: '25000',      // 材料费
        laborHours: '500',      // 工时费
        taxes: '2000',          // 税金
        subtotal: '500',        // 小计

        businessPayroll: '20000',    // 业务工资
        maintenanceFee: '3000',       // 维系费
        travelFee: '500',         // 出差费
        entertainFee: '800',      // 业务招待费
        biddingFee: '900',        // 标书/招标费
        carfare: '900',        // 车辆使用费


        managementSalaries: '80000', // 管理人员工资
        officeExpenses: '80000', // 办公费
        chummage: '80000', // 房租
        hydropowerFee: '80000', // 水电费
        welfareFee: '80000', // 福利费
        depreciation: '80000', // 折旧3%
        phoneFee: '80000', // 电话费
        apportionmentFirm: '80000', // 分摊总公司
        livingFee: '80000', // 生活费
        badDebts: '80000', // 坏账计提1%



        proceduresFee: '80000', // 手续费
        subtotalExpenses: '200',    // 费用小计
        profit: '20000',            // 利润
        profitMargin: '20%',        // 利润率


        orderId: 15
    },
    {
        firmName: '南阳',           // 公司名称
        businessIncome: '8000000',   // 业务收入
        materialFee: '25000',      // 材料费
        laborHours: '500',      // 工时费
        taxes: '2000',          // 税金
        subtotal: '500',        // 小计

        businessPayroll: '20000',    // 业务工资
        maintenanceFee: '3000',       // 维系费
        travelFee: '500',         // 出差费
        entertainFee: '800',      // 业务招待费
        biddingFee: '900',        // 标书/招标费
        carfare: '900',        // 车辆使用费


        managementSalaries: '80000', // 管理人员工资
        officeExpenses: '80000', // 办公费
        chummage: '80000', // 房租
        hydropowerFee: '80000', // 水电费
        welfareFee: '80000', // 福利费
        depreciation: '80000', // 折旧3%
        phoneFee: '80000', // 电话费
        apportionmentFirm: '80000', // 分摊总公司
        livingFee: '80000', // 生活费
        badDebts: '80000', // 坏账计提1%



        proceduresFee: '80000', // 手续费
        subtotalExpenses: '200',    // 费用小计
        profit: '20000',            // 利润
        profitMargin: '20%',        // 利润率

        orderId: 16
    },
    {
        firmName: '南阳',           // 公司名称
        businessIncome: '8000000',   // 业务收入
        materialFee: '25000',      // 材料费
        laborHours: '500',      // 工时费
        taxes: '2000',          // 税金
        subtotal: '500',        // 小计

        businessPayroll: '20000',    // 业务工资
        maintenanceFee: '3000',       // 维系费
        travelFee: '500',         // 出差费
        entertainFee: '800',      // 业务招待费
        biddingFee: '900',        // 标书/招标费
        carfare: '900',        // 车辆使用费


        managementSalaries: '80000', // 管理人员工资
        officeExpenses: '80000', // 办公费
        chummage: '80000', // 房租
        hydropowerFee: '80000', // 水电费
        welfareFee: '80000', // 福利费
        depreciation: '80000', // 折旧3%
        phoneFee: '80000', // 电话费
        apportionmentFirm: '80000', // 分摊总公司
        livingFee: '80000', // 生活费
        badDebts: '80000', // 坏账计提1%



        proceduresFee: '80000', // 手续费
        subtotalExpenses: '200',    // 费用小计
        profit: '20000',            // 利润
        profitMargin: '20%',        // 利润率

        orderId: 17
    },
]
// 选中的时间
const optionTime = (v) => {
    console.log(v);
}
// 选中的列
const handleSelectionChange = (v) => {
    multipleSelection.value = v
    console.log(v);
}
// 查找
const onSubmit = (v) => {
    console.log(v);
}
// 分页器大小  当前分页器
const handleChange = (v) => {
    console.log(v);
    limit.value = v.page.limit
}
// 当前页面位置发生变化
const updatePage = (v) => {
    console.log(v);
}
// 条目个数发生变化
const updateLimit = (v) => {
    console.log(v);
}


const handleOpen = (key, keyPath) => {
    console.log(key, keyPath)
}
const handleClose = (key, keyPath) => {
    console.log(key, keyPath)
}

</script>
<style scoped lang='scss'>
.profitAggregation-box {
    :deep(.el-date-editor) {
        width: 280px;
    }

    // // table左边固定列
    // :deep(.el-table__body-wrapper tr td.el-table-fixed-column--left, .el-table__body-wrapper tr td.el-table-fixed-column--right) {
    //     box-shadow: 3px 17px 5px #ccc;
    // }

    // // table右边固定列
    // :deep(.el-table__body-wrapper tr td.el-table-fixed-column--right, .el-table__body-wrapper tr td.el-table-fixed-column--left) {
    //     box-shadow: 3px 17px 5px #ccc;
    // }



    .reset {
        background-color: #fff;
        color: #333;
    }

    .btn {
        margin-left: 32px;
    }
}
</style>
